package com.dictionary.service;

import com.dictionary.pojo.Result;
import com.dictionary.pojo.Word;
import com.fasterxml.jackson.core.JsonProcessingException;
import org.springframework.stereotype.Service;
import java.util.List;

/**
 * @Classname WordService
 * @Description TODO
 * @Date 2025/5/15 21:14
 * @Created by xxx
 */

public interface WordService {
    /**
     * 获取单词详情
     * @param word 单词对象
     * @return 单词详情
     */
    Result getWord(Word word);

    /**
     * 获取单词列表
     * @return 单词列表
     */
    List<Word> getWordList();

    /**
     * 获取单词详情
     * @param word 单词
     * @return 单词详情
     */
    Word getWordDetail(String word);
}
